Candidate Sets for Alternative Routes in Road Networks (Extended Abstract)
نویسندگان
چکیده
Introduction and Related Work Routing services have evolved over the past years. Providing only a shortest path is no longer enough. Users expect to be presented with a set of reasonable alternatives. We show how to engineer previous algorithms to provide reasonable alternative paths with better efficiency. Building on these results, we introduce the concept of candidate via nodes to further speed up the computation by an order of magnitude. We show how to perform preprocessing and query variants efficiently. Finally, we provide an extensive experimental evaluation of our method. The shortest path problem can be solved by Dijkstra’s seminal algorithm (Dijkstra 1959). Heuristics to prune the search space provide goal direction and help with scaling. An early goal-directed technique with substantial speedups is arc flags (Lauther 1997; Möhring et al. 2007). The road network is partitioned into regions and each edge stores a flag to indicate if there is a shortest path into a region over the edge. Techniques exploiting the hierarchy inherent to a road network assume that sufficiently long routes enter the arterial network at some point, e.g. a national road or highway. Contraction Hierarchies (CH) (Geisberger et al. 2012) is probably the most prominent of these techniques. The road network is augmentend by carefully chosen shortcut edges while all unnecessary edges are removed. Road networks of continental size can be preprocessed within minutes and (bidirectional Djkstra) queries run in the order of one hundred microseconds. Reconstructing the complete shortest path requires roughly the same time. The fastest CH variant is CHASE (Bauer et al. 2010) that combines CH with arc flags. Its queries run in the order of ten microseconds. (Abraham et al. 2010; 2011a) give analyses of the theoretical performance of speedup techniques to Dijkstra’s algorithm and present an efficient implementation (Abraham et al. 2011b) with query times below one microsecond.
منابع مشابه
Speed-Consumption Tradeoff for Electric Vehicle Route Planning
We study the problem of computing routes for electric vehicles (EVs) in road networks. Since their battery capacity is limited, and consumed energy per distance increases with velocity, driving the fastest route is often not desirable and may even be infeasible. On the other hand, the energy-optimal route may be too conservative in that it contains unnecessary detours or simply takes too long. ...
متن کاملApplication of A Route Expansion Algorithm for Transit Routes Design in Grid Networks
Establishing a network of transit routes with satisfactory demand coverage is one of the main goals of transitagencies in moving towards a sustainable urban development. A primary concern in obtaining such anetwork is reducing operational costs. This paper deals with the problem of minimizing construction costsin a grid transportation network while satisfying a certain level o...
متن کاملRound-Based Public Transit Routing (Extended Abstract)
We study the problem of computing best connections in public transit networks. A common approach models the network as a graph (Pyrga et al. 2008) on which it runs a shortest path algorithm (Dijkstra 1959). To enable interactive queries, a variety of speedup techniques exist that use a preprocessing stage to accelerate queries (Delling et al. 2009; Bast et al. 2010). Unfortunately, developed wi...
متن کاملDefining and Computing Alternative Routes in Road Networks
Every human likes choices. But today’s fast route planning algorithms usually compute just a single route between source and target. There are beginnings to compute alternative routes, but this topic has not been studied thoroughly. Often, the aspect of meaningful alternative routes is neglected from a human point of view. We fill in this gap by suggesting mathematical definitions for such rout...
متن کاملOptimal Self-healing of Smart Distribution Grids Based on Spanning Trees to Improve System Reliability
In this paper, a self-healing approach for smart distribution network is presented based on Graph theory and cut sets. In the proposed Graph theory based approach, the upstream grid and all the existing microgrids are modeled as a common node after fault occurrence. Thereafter, the maneuvering lines which are in the cut sets are selected as the recovery path for alternatives networks by making ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013